package com.firemoss.atonement.metadata
{
	import org.as3commons.reflect.Type;

	/**
	 * Collection of atonement-relevant metadata about a given
	 * type.
	 */
	public class AtonementMetadata
	{
		public var propertyChangeEvents : Array = [];
		public var entityMetadata : EntityMetadata 
		public var propertyMetadata : PropertyMetadata
		
		public function get isEntity() : Boolean
		{
			return entityMetadata != null
		}
		
		public function AtonementMetadata()
		{
		}
	}
}